a savior - Deutsch Englisch Wörterbuch